Cloud Firestore CRUD Tutorial: Build a Swift Recipe App

cloud
youtube
Cloud Firestore CRUD Tutorial: Build a Swift Recipe App Building a recipe app? Stop worrying about backend infrastructure and focus on the code. In this video, @peterfriese from the Firebase team shows you how to build a complete "cookbook" feature using Cloud Firestore and Swift. You'll learn how to map your Swift structs directly to Firestore documents using Codable, making data handling a breeze. We’ll cover everything from saving your first recipe to listening for real-time updates, so your users always see the latest data across all their devices. Plus, we'll look at how to secure your data with Firestore Security Rules. In this video, you'll learn: * How to model your data with Swift structs, Identifiable, and Codable. * Performing CRUD operations: Create, Read, Update, and Delete. * The difference between one-time fetches and real-time Snapshot Listeners. * How to handle optional fields and partial updates. * Essential tips for writing Firestore Security Rules. Chapters 0:00 - Introduction 1:12 - Data Modeling with Swift Structs 1:46 - Firestore Concepts: Documents & Collections 2:38 - Mapping Data with Codable 3:15 - Saving Data (Create) 3:58 - Real-time Updates (Read) 5:28 - Updating Data (Update) 7:20 - Deleting Data (Delete) 7:43 - Feature Demo 8:57 - Security Rules 9:37 - Conclusion Resources: Friendly Meals Sample App (GitHub) → Map Firestore documents to Swift Codable → Firestore Documentation → Watch more Firebase Fundamentals → Subscribe to Firebase → #firebase #swift #iosdevelopment #firestore #swif
  2026/01/14      youtube

関連するプログラミング動画 [cloud]

Our Tag

最近投稿されたプログラミング学習動画

Firebase After Hours #21: Agentic coding with Gemini Skills

firebase

Gemini CLI now supports Skills! Join hos...

  2026/01/17

Grain DataLoaders Tutorial: The Ultimate Data Loader for JAX

Accelerators are getting faster, but is ...

  2026/01/16

How can I use the AWS CLI to make AssumeRole calls and store temporary

Amazon

For more details on this topic, visit th...

  2026/01/16

The brand new Bring Your Own Model feature on Android

android
android

model that works best for your needs and...

  2026/01/16

Senior Developers are Vibe Coding Now (With SCARY results)

With everything starting to use AI, ther...

  2026/01/16

Keras Turns 10: A decade of deep learning

study
deep learning

Celebrate 10 years of Keras! 🎉 In this s...

  2026/01/16

Mo’s Story: Starting Families

Learn how Mo leveraged his personal expe...

  2026/01/16

Understanding JAX: JIT, XLA, and Pure Functions Explained

Are you exploring JAX for the first time...

  2026/01/15

How do I troubleshoot errors with API calls in Amazon ECS?

Amazon

For more details on this topic, visit th...

  2026/01/15

How to know if permissions are safe to request in your Chrome Extensio

chrome

Learn how Chrome handles permission upda...

  2026/01/14

NEW CSS Scroll Features are Game Changers

game

CSS Selector Cheat Sheet: []( Web Dev Ro...

  2026/01/14

Cloud Firestore CRUD Tutorial: Build a Swift Recipe App

cloud

Building a recipe app? Stop worrying abo...

  2026/01/14

Python FastAPI Tutorial (Part 5): Adding a Database - SQLAlchemy Model

python
sql

In this Python FastAPI tutorial, we'll b...

  2026/01/14

Performance Marketing Full Course For Beginners 2026[FREE]| Paid Marke

Marketing

🔥AI-Powered Digital Marketing Certificat...

  2026/01/13

5 Books to Make you Smarter in 2026 (No Self Help!)

For only $1, you can claim a 1GB Residen...

  2026/01/13

WithSecure builds AI cybersecurity assistant on AWS for threat mitigat

Amazon
Security

WithSecure transformed threat analysis b...

  2026/01/13